// type使用
// 和interface相比
// 相同点:都可以定义接口,都可以继承
// 不同点:type还可以定义其他类型,同名的interface会合并,同名的type不会合并
type person = {
  name: string
  age: number
  childer: ch
}

interface ch {
  son1: string
  son2: string
}

const GGbon: person = {
  name: '猪猪侠',
  age: 27,
  childer: {
    son1: '超人强',
    son2: '小菲菲',
  },
}
console.log(GGbon)
